#!/bin/bash -e
umask 000

. `dirname $0`/_common.sh

CONFIG="~/Library/Application Support/MIMviewer/config"

calculateRam

MIMC=bin/lib
BASEDIR=`dirname "$0"`

if [ -d "$BASEDIR/../Resources/bin" ] ; then
	cd "$BASEDIR/../Resources"
else
	cd "$BASEDIR/../../.."
fi


JAVA_PATH=`getJavaEightPath`
if [[ ! -x $JAVA_PATH ]]; then
	echo `failInvalidJavaVersion`
fi

if echo $* | grep psn_ 2>&1; then
	shift
fi

#MVWPROTOCOLEXTRAARGS=${@}
EXTRAVMARGS=-Dmimviewer_cd=true
exec "$JAVA_PATH" -Xms$MINRAM -Xmx$RAM -Xdock:name=MIMviewer "-Xdock:icon=$BASEDIR/lib/MIMviewer_128.png" "-Djava.library.path=$BASEDIR/lib" $EXTRAVMARGS -classpath "$MIMC:$MIMC/mim.jar":`find $MIMC -name \*.jar -exec echo -n {}: \;`:bin/jre_32/lib/ext/jai_imageio.jar com.mimvista.viewer.MimViewer $EXTRAARGS --cdtype
